This villa is great of large groups as there's so much space. Having a large number of bedrooms, 2 big lounges, a big kitchen and lots of tables outside to seat everyone made such a difference for a group of 18.
The kitchen could be decked out slightly better for large groups - cooking for 18 in a small oven takes time and luckily we had lots of our own plastic cups but we made it work and it's completely do able.
Aurora was a great host letting us leave bags outside before and after check in while we headed to the beach and was always on hand to answer any questions. Aurora was also really helpful before hand recommending supermarket online shopping, airport transfers etc.
Would definitely recommend and use again.