We stayed at Salafa with two family groups - 10 in total. The house is exactly as described on any booking sites and the staff were so lovely. They were always on hand but we never felt intruded on. Bee's cooking is amazing and she was happy to accommodate all tastes.
The beach is a little distance, but we enjoyed our swims there. Mainly spent our time relaxing around the villa pool, while the kids found their way around the compound's two other sizeable pools. It was really quiet during this period and so we had most of the compound facilities to ourselves.
The driver and van provided by the Villa was used on a number of occasions and it was no problem to organise a trip anywhere at anytime.
Would highly recommend Salafa Villa to anyone wanting a relaxing holiday a little "out of the way" from the usual tourist spots, but within close enough distance to travel if you want to go exploring.