Faultless villa- beautifully built, decorated and situated. Lots of care and thought put into it. Definitely the best villa we have ever stayed in.