A great place! Larger than expected and with great facilities.