Three Towers Eco Lodge and Organic Kitchen offically opens