Extremely clean. Great hosts. Great value. Will return on our next trip. Would recommend.