Very clean and Immaculate. Great design and very impressive outlay which makes one feel at home upon entering. Host responsive and helpful. Highly recommended