Really clean Villa with amazing views!The animals on the property were a bonus! Really enjoyed our mini vacation. Host was very helpful before and during our stay!