It is an interesting cross between airbnb and a resort. You get all amenities as if staying in a resort and you get the good communication, clear instructions and care from the airbnb host.
The location was perfect, easy access to different places, nearby stores, also liked the view from the balcony very much. Made a nice start of the day for us!