Very clean and well equipped. A very good stay.