Very clean and comfortable . Our host provided a lot little personnel touches that were greatly appreciated.