Truly a resort within itself! Absolutely stunning estate shining in Janwe, totaling almost 2000 square meters of tropical grounds. An ..