Beautiful stay at a beautiful home.