We were 9 friends who stayed at this beautiful Villa for a full week and had a great time. The villa is fully equipped and has (almost) everything you need, especially a barbecue. Going swimming is great (shoes for rocky beaches recommended), we didn't use the (small) pool a single time.
Everything was working well, and a shower head that broke was quickly repaired. Also everyone received a set of 4 towels (one super big) so definitely no need to bring your own.
Overall I can only recommend to stay at this beautiful villa.