Clean, calm, easy to communicate with host and a good pool. The location is about as far as you can get from the beach/downtown area but still is only a 10-15 minute walk. One downside was the wifi was not working when we were there.