The apartment is well furnished and the location is fantastic. The hosts are flexible and always available to help. However compared to other Airbnbs we have stayed in (even in Portugal), some small things which would make it a perfect trip were missing (e.g. the towels had some small stains, outdoor furniture was not very clean, no shampoo, etc.)