The staff were friendly and enthusiastic. The prices were reasonable, the view was beautiful, it was close to the beach, and there was a swimming pool, bathtub, and car rental service. The downsides were that the rooms were a bit run-down, there was still standing water on the bathroom floor, the old TV wasn't working, and the soundproofing was poor.