Facility itself absolutely fine. Availability and pricing of local on-street parking a plus point to note! But there were problems with timely communication resulting in the requested room not being available at the time we'd been told it was, and having to use the smaller room with the digital piano.