Excellent stay at a beautiful home