Perfect location, walking distance to the beach, restaurants and shopping. Very clean and had lots of extra amenities that we found very useful like a pack and play, high chair, beach umbrellas and chairs. Great place for a family.