A fine well appointed apartment in a superb location