Great location and Great staff. No one came to clean the room our entire trip (even when we left room service tag on door). After staying 5 nights and being right on the beach it would of been nice. Barely any parking spots so plan on not getting a spot