A great stay in a gorgeous home.