We enjoyed our stay and the location is great, walking distance to the beach and short drive to back beaches and other area of interests. The place is big enough for a large group.