Well kept and allows for many amenities. The hosts were very helpful in their directions and communication to what was available and in providing any other details that were required during our stay.