What a great place! Everything is as advertised and the hosts were ready to accommodate as needed. Great communication to ensure all was well prior and during our stay. Was already thinking I'd stay again by the time we left!