Very clean, great location, lovely hosts. I would look to stay here again for my next trip.