The view and location is very pleasing. Walk to the beach and and shopping area, great. Patio is spacious, living room and kitchen are quite adequate, although you should bring some cooking things if you like to cook. The master bedroom is adequate, the other rooms are "no frills". We did have some maintenance issues and the host responded to them, hopefully they will be fully addressed by the time the next guests stay there.