Beautiful and cozy place that was kept very clean. It has almost everything you would need including extra towels and beach equipments. Check in and out instruction were clear and the hosts maintained good communication throughout the stay. Nothing negative could be said and would definitely book here again.