Lovely! The space is well designed and cozy. We spent a lot of time on the roof-top deck. The location was handy. Everything was clean and the little extras (bikes, beach toys, games , etc) made the stay very enjoyable.