Zen Garden has hosting down to a science! They have thought of every detail and offer a spotless, comfortable, and simply beautiful space to retreat and relax. I will stay with them again.