A beautiful, spacious apartment with everything you could possibly need for a wonderful holiday!A huge terrace and direct access to the shared pool which was much needed in the heat.The only downside is the hill, but you can get a taxi up for under 10. We would definitely book again!