The Spanish Farm is an experience like no other I've had. The beautiful modern architecture and comfort is only surpassed by the outstanding view and the service from Clara and her team. There is a main guesthouse as well as 5 unique villas. The furniture is modern yet homely and comfortable. Each of the villas has it's own natural pool and beautifully laid out landscaping. The villas are self catering, but breakfast is available on request. We didn't request breakfast and chose to cater for ourselves. A major bonus is that we didn't need to buy any general items like salt & pepper, tea and coffee etc as these were all provided. This experience is truly a luxurious one. I'd highly recommend the Spanish Farm and we look forward to visiting again soon.