This place is just great. Perfectly located, super clean and enough space for a big group of people. Highly recommended!