Great location, great villa