The pool was awesome and always cleaned, the villa was huge, clean and had everything you needed.