Great for a large group, spacious, very clean, well equipped and maintained to a high standard. Excellent location! We received a prompt and factual response to our requests. recommended!