Overall we had a very enjoyable stay. It was in close proximity to the beach, good restaurants, and stores. Our biggest issue was that every single dish and utensil was dirty upon our arrival, it appeared as though the overall cleaning of the place was not as thorough as one would hope. Levi was an accommodating host and allowed us to check out half an hour late. The place was modern with comfortable beds. I think a few extra amenities such as hand towels would be a good addition.