Great place - superb location, good views. Nice clean place, with comfortable beds, good lighting. Small gym, pool, and hot tub were nice to have.