Immaculately clean, welcoming, all the amenities one could hope for, great location, super friendly hosts!!! The absolute best.