Newly renovated place at good location.