This place was very clean and a nice place to stay! We loved the balcony and shared backyard. Be aware that the stairs up to the unit are steep, which made it difficult for our older dog to get up and down. Otherwise, it was an amazing place to stay!