We had a fantastic stay in Teach Joe. The setting is absolutely beautiful, as is Teach Joe itself. We hope to be back and would definitely recommend to our friends and family.