Booked for a month and left early. Place was really dirty with missing necessities which I had to purchase. There was an ok beach 20 minute walk away. The closer beach (5 minute walk) isn't for swimming and is covered in garbage. The yard was well maintained. No wifi available.