The villa was quite nice, at a good location the only down side is that you need a motorcycle or car, best you organise that at reception, the checking in is a bit complex and not advertised very well.
The Villa was beautiful and prefect with a pool and 3 rooms to fit our family. It's a little hard to find for drivers but the hotel staff helps with that.