Clean, comfortable and extremely hospitable. Would definitely recommend. It was a superb experience.