The 5 stars are well-earned. We had a truly fantastic time staying here! The check-in process was seamless and we were greeted by some super-friendly staff. The place was super clean, nice and quiet, and in the perfect spot to enjoy the beach without having to be stuck in the middle of all the busy traffic. We'll definitely be back, and this place is at the top of our list for the return visit. :)