Very clean and well renovated place in a convenient location