Great villa, you can tell that it's been very recently renovated. The staff were very accommodating as well, we were very pleased with our stay here!