What a place! Location was great, villa was fantastic and the hospitality was warm and welcoming, thanks Ian.
There is absolutely nothing you need to bring with you except some clothes as the villa is well equipped and hands down one of the most comfortable places I've ever stayed in.