Never heard of it.

You should take a look at The Agate Hotel - right in the complex - always gets high marks.

Enjoy your stay.