Surf Watch villa has a great setting and Gareth was an excellent host - very helpful and good with the communication.