Location, location, location. This villa was perfectly situated. We saw dozens of people stop directly outside of the villa to take their perfect selfy, the location was so picturesque. The pool was everything to help beat the heat of the afternoons. We travelled with a 2 year old and were easily able to accommodate her. The service from Maria was fantastic, from arranging our airport transfer to our car rental. There are two outdoor shaded areas, so we enjoying the upper deck in the mornings and the lower patio in the afternoon. Everything was very close by, but we never felt the crush of people that was experienced just 5 minutes away. We absolutely recommend!