The villa is in a perfect location. The place was clean and the check in and check out process was smooth. I highly recommend staying in this villa.