An excellent property, impeccably clean, generously outfitted in a lovely location.