Very comfortable, spacious, and well equipped