The perfect place to stay. Lots of space, nice views, clean gym, hot water, and fast wifi — everything was great!