The most beautiful villas in the most beautiful of locations. Amazing place to relax and unwind and the stars were second to none!