Rafael and family are the most pleasant hosts! We had a wonderful stay with our small dog in the lovely apartment and surrounding garden. Five stars across the board and I cannot recommend this enough!