Large apartment and well situated.