The location and communication were great. The place itself was decorated cute but was not cleaned well and many things were broken (soap dispensers, the gym had many broken benches, the showers were very dirty)