Very clean and comfortable with plenty of space. All facilities very good.