Very nice Villa in good location
A few comfort upgrades would make a difference