Great location and well-sized apartment for a long term stay like ours