This place is PERFECT for budget travelers who want to feel a little pampered. Excellent location, responsive customer service and cool amenities like private beach space with free hammocks! Would 100% stay here again.