Amazing place, stylish, clean, has all. amenities & is right on the beach! Be prepared to pay $10/ day for parking & $20/ key fob to enter swimming pool, gym, entertainment room. This place is amazing & we would definitely stay here again!