Everything was fine besides the cleaning part. The location of the villa is great, the view is amazing, the pool is spacious and the complex is very quite. The host is friendly and supportive. The only thing that bothered was the not so clean house.