Recently renovated villa in a good location, highly recommended