Very clean and comfortable with good facilities.