Airbnb was perfect.
Exactly what we were after. Excellent contact, cleanliness and location.
Cannot speak highly enough!