Solid place especially for large groups. Very functional and ideally located. Highly recommended