The villas were beyond our expectations! There was so much thought put into the layout and decor, it felt very luxurious! Cathy was absolutely wonderful to communicate with and was very accommodating given we had to reschedule due to the wedding date changing 3 times. Will recommend and stay again.