Absolutely fantastic - Would stay there again in a heart beat! Perfect location, fantastic hosts, impeccably clean.