Spacious, comfortable home makes for a relaxing stay