The beach is nice and quiet. The water is clean and clear. We have 3 little kids and we pay $100 a night to stay at this hotel. The staff is nice but the hotel is horrible. The mosquitoes are all over in the room. My kids got bitten up all over. We asked the owner if we could switch the room because our kids are allergy with the mosquitoes but he said most room are like this one. Anyway, I will never go back to this place again.