Clean, well-located, great gym. Unfortunately the wifi was unreliable, but I am sure the host has resolved this problem already!