Lovely stay in a spacious, comfortable, modern home.