An idyllic stay, in the perfect location.