Perfect in every way! Location, decor, amenities, comfort and a great host.
We would definitely stay again.