Absolutely fantastic. Perfect location, amenities and very accommodating hosts.