Apartment was extremely clean. Excellent communication with host. It wasn’t an entire villa. There are neighbors upstairs. However everyone was very friendly. We enjoyed our stay.