This place is beautiful, so unique with so many interesting elements. Stephen is also fantastic and a wonderful host who gave us recommendations, food etc. definitely recommend!