The villa was very clean and very well equipped, particularly the kitchen. The grounds were very well maintained and the pool area was fantastic. We really enjoyed our stay and we would love to visit again!