A garden oasis with charming hosts. Very large exclusive living area overlooking the gardens is a nice touch.