A comfortable, well equipped stay in this stylish home.