Very clean and nice. Host was very accommodating and communicated well. Loved our stay!