Well appointed, clean, modern, very comfortable, great view, all around a good experience. And good value.