A great apartment. Well located and well equipped.