10/10 location, cleanliness and hospitality. The bed was extremely comfortable and the place absolutely spotless. The 2min walk to the beach was the cherry on top!