We would give this Airbnb 6 stars if possible! The villa was immaculate, in a perfect location and the hosts were extremely helpful. We expected our stay to be good but the villa exceeded our expectations. The hosts were also excellent and were on hand to help or give you recommendations at any time, Joana made us feel at home at check in. Thank you Joana and Pedro for letting us stay in your amazing villa!