Coral Villa is amazing. We had a group of 14 stay for the weekend and the house was perfect. So much space, pool is beautiful, multiple dining areas and the location is super private. Would love to go back!