there is not much of a beach but is on the beach. there is no air conditioning and holes in the screens so we were hit and had bug bites all over when we woke up. tried to sleep with the sheets over our heads to keep bugs away which made it even hotter. there also was not enough toilet paper so we ran out. host was responsive and nice but we would just not recommend this place if you want to get any sleep.