Great place for large groups with a nice view and well taken care of place. Close to several things, short walk to the beach, and a nice pool that wasn't too busy. They need to provide more paper towels and toiletries for larger groups with longer stays, but other than that we had a great trip.