Check-in was terrible, communication was non-existent. The Apt was still being cleaned when we arrived, but this wasn't communicated to us. After the cleaning, the apt was still dirty. The water heater didn't work either, we had absolutely no hot water. Very good price though. Would only recommend if you don't have high expectations.