We're a family of 4 and just had a lovely holiday at this villa; will definitely be back. Highly recommend! Read on for more details...Pros: clean, light, airy & spaciousGym: eldest son & I used it a lot but you do have to book you slotKitchen: excellent size & very well equipped with all the utensils you need plus essentials like sandwich bag for picnics on the beach, bag clips, cling film, foil, kitchen roll (many of these were missing in other properties we've stayed). Lots of pots & pans etc. Coffee machine and small cool box (essential!) also provided. Cleanliness: everything was spotless and daily cleaners always helpfulCommunication: Catherine was brilliant right from day 1. Swift & helpful replies to my (endless) questions, and acted swiftly when a couple of things needed attentionLocation: been to Boavista many times & love it, despite none of us playing golf. Plenty of beaches within easy driving distance, great pool which was never too busy but enough of a buzz around it. Lots to explore in the wider area. Lagos is a 5 min drive with loads of great restaurantsGarden: we didn't use it much but it's a lovely space with good quality outdoor furnitureCons:Dishwasher didn't always wash properly and the tablet would often only half dissolve, leaving a messy sludge in the little containerHob: slow to heat up and didn't get that hot (maybe I'm just not used to electric hobs).