We are a family of 4 that stayed for 4 nights, it was amazing! Just walk up and down the beach to choose from different restaurants and activities. In town (5 minute walk) was street food, small bars, scooter rentals, and everything you need.
The staff are so helpful and friendly. My daughter was seasick from the ferry ride and vomited on her blanket. They rushed a laundry order for me so she could have her blanket back to sleep with that night.
I would absolutely stay here over and over again.