Immaculate newly renovated property, very tastefully done