Superb location. Exactly as listed. The terrace is excellent. Most importantly, the hosts are hands-on and completely generous with their knowledge and time. From a sweet gift in the fridge to help arrange transport to and from the airport, we highly recommend the flat and the hosts! We hope to return soon! Thanks, Xavi & Luna.