The Villa is ok.
It's and old building so A/C is not available, which could be a Problem during summer days. The outdoor and common Areas such as the pool and grill are excellent. The Location is ok, however a car is needed since there's nothing available nearby.
Definately a good place to stay.