Kepa's place is a magical oasis. The garden, which is the centerpiece, is full of delights. Kepa is warm, friendly and accommodating. I am looking forward to staying there again and again.