Great hospitality; extremely clean.