This place is beautifully appointed little oasis, although a bit difficult to find the first time. The hosts were very accommodating, communicative, and helpful.