Amazing. Clean. Comfortable. Functional. Book it or regret not booking it.