Very clean and well equipped. Stylishly presented and comfortable.