Beautiful place, amazing location right across the beach and near a lot of restaurants and activities. Well-stocked with everything you need for a good family vacation.