Very clean and comfortable woth a great restaurant on the premises.