Very clean, with good facilities. I would stay again.