Very clean, great facilities and in a great location. Helpful hosts with good communication from the time of booking right up to checking in. Would definitely recommend.