Absolutely fantastic place, very clean, great location, ideal for large groups! Highly recommended!