Excellent location! Amazing for a large group. Clean and spacious.