Great villa, set in a perfect location.
10/10 communication around check in and then when we had a couple of issues response was very quick.
We were a group of 4 adults and 1 child, so not close to the capacity of the villa, but the communal area is quite small and I think would be very cramped with more than the number we had, but we sat outside most of the time anyway.
Good sized pool and deep which is great.