Very nice place to stay. Would've been 5 stars, but had a few issues with check in (was put in the same room as another guest) and a couple of times where workers were trying to get into our room, which is I assume due to communication within the company. Other than that, the place was fab and well designed.