Clean and spacious
Bright and well light
Good location
It is a climb up the stairs- test of fitness especially in hot weather but we had a good time.