Location wise: 5 star But down part of being right next to the beach is there’s sand everywhere, your clothes, bed sheets and everything. Plus: Staffs were hardly cooperative and lacked smile. And Breakfast, Lunch and Dinner all same 2 page menu, and that too low quality.