Very clean and recently built, so everything was new. Quality furniture. Very warm, friendly and helpful host. We loved to be there and would take it again any time.