A wonderful 5 star mini flat with a perfect host, Teresa.
An absolute recommendation.