The villa, gardens, pool and views were all immaculate with much attention to detail. Useful and friendly welcoming notes, decent WiFi, and all mod cons. Couldn't have felt more welcome. A few mins drive to a sheltered harbour / beach, shops and other amenities. Walking distance to Equestrian centre with excellent, large and very inexpensive restaurant. Numerous other beautiful beaches within 25 mins drive, including the North beach at Nazare which holds the world record for the tallest wave ever surfed. We were on holiday with a baby and two young children and had a wonderful time.