A gorgeous apartment, light and airy and with a lovely shared swimming pool. Teresa is an impeccable host - so helpful with suggestions for places to eat and drink, and extremely responsive. We would love to stay again!