Five Elements is an amazing place to stay, and Michael is a fabulous host. He welcomed us and gave us a quick tour, and then left us to our private spa and steam room. The space is private, gorgeous, comfortable, and fully equipped. We loved it.