Great place - you will love it. The house consist of a few "apartments" so it is not a single villa but you will love it!