Wonderful place for a small or large group. Amenities are top notch every detail was thought of.