It was very clean and very nice for our small group! it was perfect and we had a very nice stay. The host was very communicative and friendly. The listing is exactly how the place is. We had a great stay!