Great hosts, immaculately clean and stunning location.