Fabulous! The villa is even more beautiful than the pictures suggest. The hosts have made a huge effort to create an incredible place with great attention to detail. The infinity pool is incredible!