Very nice and clean place, matching the description. I had a very pleasant stay and found the hosts to be nice and flexible about arrival and departure.