Great location with newly renovated apartment makes for a very good place to stay