Newly renovated space. Very convenient location