We all had a fabulous time. The Villa was lovely, nice and clean. The complex was great - excellent amenities and so close to the beautiful beach.
Would love to come back.