Great villa with a great location