Spacious, well equipped, very comfortable and a good value.