Great hospitality and clean living at its finest