A great villa. Very clean and top location.