Beautiful villa, great location, very clean and well looked after. Perfect place to stay.