All round excellent stay. Great location, hosts and amenities. Highly recommend.