Great place for big groups. Nice location, close to the beach. The kitchen and common areas are very good. We really recommend this place.