An excellent stay - an immaculate and beautiful place with everything you could ever need.