WILLOW RESORT Tranquilly set in beautifully landscaped gardens, overlooking coffee plantations, The willow resort is an idyllic retreat to nature in the depths.