Location is fantastic. The apartement is clean and well appointed. Gym is clean and very functional.