Loved it, the staff are friendly and informative. The facility is clean, and the guidelines are clear. There's a couple of flights of stairs you have to climb to get to the main floor. No elevator, but I didn't mind too much the exercise was definitely needed. All and all I would recommend it, and or stay again. The location is great!