Very clean, great location and helpful hosts. We have a pleasant stay.